like a speeding bullet - German English Dictionary